Middle-earth explained